#ifndef _LOGIC_VIEW_DAYTIMELAMPVIEW_H_
#define _LOGIC_VIEW_DAYTIMELAMPVIEW_H_

#include "LampModel.h"

typedef struct DayTimeAndPosLampView
{
    DayTimeAndPosnLampModel* model_;
    DayTimeAndPosnLampModel  lastModel_;
    void(*view)(struct DayTimeAndPosLampView* this_);

    struct DayTimeAndPosLampView* this_;
}DayTimeAndPosLampView;

void execute_TimeLampView(DayTimeAndPosLampView* this_);


typedef struct StarrySkyView
{
    StarrySkyModel* model_;
    StarrySkyModel  lastModel_;
    void(*view)(struct StarrySkyView* this_);

    struct StarrySkyView* this_;
}StarrySkyView;

void execute_StarrySkyView(StarrySkyView* this_);


#endif
